//本文件封装了一些常用的提示函数，通用检查请求响应值的函数
function loading(){
	uni.showLoading({
		mask:true,
		title:"请稍后"
	})
}

function fail(msg='请求失败'){
	uni.showToast({
		title: msg,
		duration: 2000,
		icon:'none'
	});
}

function success(msg='提交成功'){
	uni.showToast({
	    title: msg,
	    duration: 2000,
	});
}

function checkResponse(error,data){
	if(error!=null){
		fail();
		return false;
	}
	if(data.statusCode!=200||data.data.code!=200){
		let msg=data.data.msg?data.data.msg:'请求失败';
		fail(msg);
		return false;
	}
	return true;
}


export default {
	loading,fail,success,checkResponse
}